roll of kitchen towels - Francés Inglés Diccionario